package cn.didi.feidi.androidorder.listener;

/**
 * 在UI线程中,可以直接修改视图
 * <p>
 * Created by king on 2017/7/15.
 */

public interface OnFeidiHandlerSessionListener {
    /**
     * 与服务器建立链接会话时的消息接收,默认为逻辑处理
     *
     * @param msgId
     * @param object
     */
    public void onSessionMessage(int msgId, Object object);

    /**
     * 与服务器建立链接会话过程异常
     *
     * @param msgId
     * @param exception
     */
    public void onSessionMessageException(int msgId, Exception exception);

    /**
     * 与服务器建立链接会话关闭时
     */
    public void onSessionClosed();

    /**
     * 与服务器建立建立链接会话时
     */
    public void onSessionConnect();

    /**
     * 与服务器建立链接会话请求超时时
     */
    public void onSessionTimeout();
}
